facility design - French English Dictionary